motor carriage - Francés Inglés Diccionario